247. MSSQL指令賦予權限

WHY

因為之前RD組長真的幹了從刪庫到跑路的過程,
重點刪了還沒跑路。
於是每個RD的資料庫權限直接縮減。
但由於程式是使用ORM ,會自建資料庫。
導致RD沒有權限可以連到新建的DB,
我只能手動賦予權限,但每次新增好煩,
我又沒window,只能用VM開SSMS出來用。

Solution

用指令直接解決


create USER bmsrd for login bmsrd
EXEC sp_addrolemember 'db_datareader','bmsrd'
EXEC sp_addrolemember 'db_datawriter','bmsrd'

以後直接到 Google的 Cloud SQL Studio 執行指令就好。
或是使用 Azure Data Studio就好了。